tulip tree (hibiscus tiliaceus) - Spanish English Dictionary